home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / BACKUP / CMFLOP10.ZIP;1 / CMFLOPPY.DOC < prev    next >
Encoding:
Text File  |  1994-05-01  |  11.7 KB  |  245 lines

  1.  
  2.  
  3.                   CMFloppy: A Three-in-One Utility for Floppy Diskettes
  4.  
  5.                              by Charles F. Martin <ASP>
  6.  
  7.  
  8.      CMFloppy v.1.0 is a menu-driven shareware program for DOS, for copying,
  9.      formatting and viewing floppy diskettes of format 3.5" or 5.25" DSDD or
  10.      DSHD (360k, 1.2M, 720k or 1.44M).  CMFloppy is distributed as shareware.
  11.      You are licensed to use it for evaluation for 60 days.  After 60 days,
  12.      you must register it by sending $10 to 
  13.      NoVaSoft, 3239 Riverview Dr., Triangle, VA 22172-1421.
  14.  
  15.      Running:
  16.  
  17.      CMFloppy is most often distributed as a .ZIP compression or .EXE self-
  18.      extracting compression.  Extract the file set to a disk, and select that
  19.      disk and directory as the DOS default.
  20.  
  21.      At the DOS prompt, just type CMFLOPPY.  An opening screen asks if you
  22.      want to copy, format or view a diskette, or exit.  Make your choice by
  23.      pressing the appropriate letter.
  24.  
  25.      Diskette Copying:
  26.  
  27.      After pressing C to select diskette Copy, CMFloppy will ask if you want to
  28.      use a diskette image file as the master.  If this is the first time you
  29.      have used CMFloppy, the answer is certainly No (the default).  Press N or
  30.      Enter.
  31.  
  32.      CMFloppy next asks which hard disk (or RAM disk, if you have one big
  33.      enough) to use for the scratch file which will be created and will become
  34.      the master diskette image.  Press a drive letter C or above.  (A and B
  35.      are always taken to be floppy drives.)  CMFloppy will create a file
  36.      called SCRATCH.TMP on the root of the requested drive, and make sure
  37.      there is enough room for a 1.44M floppy image.
  38.  
  39.      Next CMFloppy asks which floppy drive to use for copying.  The only drive
  40.      letters recognized are A and B.  After pressing A or B, CMFloppy tells
  41.      you to insert the master diskette in the drive and press Enter.  This
  42.      diskette is read and written to the hard disk scratch file.
  43.  
  44.      After successfully reading the diskette and writing the scratch file
  45.      image, CMFloppy will ask if you want to save the image permanently to the
  46.      hard disk for reuse at a later date.  The default is No.  If you answer
  47.      Y, you will be asked to enter a file spec for the image to be saved.
  48.      Omit the drive letter and colon, but include a directory path (optional)
  49.      and filename (necessary).  The scratch file will be renamed as you
  50.      specify.  (CMFloppy uses the DOS "rename" function to rename and move the
  51.      file to the directory you specify, and this function does not work across
  52.      disks.  Therefore, if you know in advance that you will want to save the
  53.      image file, use as the "scratch" disk the hard drive you intend the image
  54.      to be saved on.)
  55.  
  56.      Next CMFloppy will then ask how many copies to make.  The defauly is 1.
  57.      Press Enter if you want to make just one copy, or use + or - to adjust
  58.      the selection before pressing Enter.  You will be asked if you want to
  59.      verify each track as it is written as a check of the data integrity (the
  60.      default is Y), and then you will be asked to insert a blank diskette in
  61.      the specified drive and press Enter to continue, Esc to quit.  (Verifying
  62.      after writing is a safety measure thought by many to be unnecessary, and
  63.      indeed, if an error occurs, my experience is that it is caught by the
  64.      write operation -- but I still use the verify option in most cases to be
  65.      sure of the integrity of the diskette copy.)
  66.  
  67.      You may use formatted or unformatted disks as the target for diskette
  68.      copying.  CMFloppy first checks to see if the diskette is already
  69.      formatted, and, if it is, warns you that all its data will be destroyed
  70.      during the diskette copy and requests confirmation to proceed.  CMFloppy
  71.      counts down through the number of copies you specified as disks are
  72.      successfully duplicated, but you may decide to stop after any copy by
  73.      pressing Esc instead of Enter.  CMFloppy shows you the progress of the
  74.      copy.
  75.  
  76.      If the copy routine runs into any error which indicates that the target
  77.      diskette magnetic media itself is defective, it stops trying to make the
  78.      copy, and warns you not to use the diskette.  You should simply throw
  79.      away any diskette that produces such an error.  With quality floppies
  80.      available at low prices these days, this is cheap insurance against
  81.      defective media.
  82.  
  83.      Diskette Viewing:
  84.  
  85.      The viewer function reads in a diskette in the same way as the copier,
  86.      including offering you the choice of using an image file to start with,
  87.      and making an image file after reading a diskette.  After reading the
  88.      diskette, it displays the diskette contents three sectors (3x512 bytes)
  89.      at a time, starting with the boot sector, track 0, head 0, sector 1.
  90.      (Tracks and heads are numbered from 0, sectors are numbered from 1.)
  91.      Parameters for the recognized diskette formats are:
  92.  
  93.      Format    Tracks           Sectors         Heads     Size 
  94.  
  95.      5.25 DD   40 (0-39)        9  (1-9)        2 (0-1)   360k 
  96.      5.25 HD   80 (0-79)        15 (1-15)         "       1.2M 
  97.      3.5  DD   80 (0-79)        9  (1-9)          "       720k 
  98.      3.5  HD   80 (0-79)        18 (1-18)         "       1.44M 
  99.  
  100.      The viewer display shows the ASCII character corresponding to each byte
  101.      in each sector.  Executable code and numerical data just looks like hash,
  102.      but text is quite readable.  The viewer is good for looking at a diskette
  103.      to see if there is information on the diskette not shown as part of files
  104.      in the directory lists.  (The DOS delete function leaves data in diskette
  105.      sectors alone, and only changes the directory table and FAT.)
  106.  
  107.      The keys PgUp/Dn and Ctrl-PgUp/Dn navigate forward/backward through the
  108.      diskette three sectors and one whole track at a time, repectively.  Esc
  109.      leaves the viewer back to the CMFloppy main menu.
  110.  
  111.      Diskette Formatting:
  112.  
  113.      The CMFloppy formatter overwrites all information on a diskette with the
  114.      format fill character, F6 hex.  There is no way to unformat a diskette
  115.      once formatted by CMFloppy.  While this may seem a drawback, the
  116.      advantage of using the CMFloppy formatter is that there is no risk of
  117.      having any sensitive data left on the diskette after formatting, as
  118.      happens with the MS-DOS FORMAT.COM in default mode.
  119.  
  120.      The formatter asks which drive to use for formatting, A or B, and then
  121.      which density, Double or High (D or H).  After selecting, insert a
  122.      diskette to be formatted and press Enter.  If the diskette is already
  123.      formatted, CMFloppy will alert you to this fact, remind you that all data
  124.      will be destroyed, and ask for confirmation to proceed.  The default is
  125.      No.  As formatting proceeds, CMFloppy shows you the progress.
  126.  
  127.      As in the diskette copier, if CMFloppy encounters an error formatting or
  128.      verifying a track, it will stop formatting and warn you not to use the
  129.      diskette.
  130.  
  131.      Error Detection:
  132.  
  133.      CMFloppy reports any error returned by the BIOS (Basic Input/Output
  134.      System) diskette services, and the operation during which the error
  135.      occurred.  The following is a listing of the errors the BIOS may report,
  136.      in hexadecimal format, as relayed by CMFloppy.  It is included here for
  137.      completeness.  CMFloppy will ask you if you want to try another master if
  138.      an error occurs during diskette reading, and will advise you not to use
  139.      the partially copied or formatted diskette if the error occurs during
  140.      diskette format/write/verify:
  141.  
  142.           Error Code:      Error Description:
  143.           02h              Address mark not found
  144.           03h              Attempt to write on write-protected diskette
  145.           04h              Sector not found
  146.           0Ch              Media type not found
  147.           20h              General controller failure
  148.           40h              Seek operation failed
  149.           80h              Timeout (no diskette in drive)
  150.  
  151.      The only error you will likely ever see is 80h, if you forget to put a
  152.      diskette in the drive.
  153.  
  154.      ASP Ombudsman Statement:
  155.  
  156.      Charles F. Martin is a member of the Association  of Shareware
  157.      Professionals (ASP).  ASP wants to make sure that the shareware principle
  158.      works for you. If you are unable to resolve a shareware-related problem
  159.      with an ASP member by contacting the member directly, ASP may be able to
  160.      help. The ASP Ombudsman can help you resolve a dispute or problem with an
  161.      ASP member, but does not provide technical support for members' products.
  162.      Please write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442
  163.      or send a CompuServe message via CompuServe Mail to ASP Ombudsman
  164.      70007,3536.
  165.  
  166.      Registration:  Reason and benefits:
  167.  
  168.      CMFloppy is distributed as shareware.  It is not "freeware" or public
  169.      domain software, but is made available to you, the user, for evaluation
  170.      for 60 days under the shareware principle of "try before buy".  CMFloppy
  171.      is protected under copyright law the same as retail software, and may not
  172.      be used beyond this evaluation period.
  173.  
  174.      If you wish to use CMFloppy beyond the 60-day evaluation period, you are
  175.      required to register your copy.  Registration benefits include a copy of
  176.      the registered edition of the current version of CMFloppy on disk, along
  177.      with a bonus shareware collection of NoVaSoft's highly versatile CMFiler
  178.      file manager (evaluation edition), and Stiller Research's incomparable
  179.      Integrity Master anti-virus/data integrity program (evaluation edition).
  180.  
  181.      Registration fee for CMFloppy is $10.00, and may be remitted using the
  182.      form below to:
  183.  
  184.           Charles F. Martin NoVaSoft 
  185.           3239 Riverview Dr. 
  186.           Triangle, VA  22172-1421  USA
  187.  
  188.      Author may be contacted by telephone at (703) 221-1833 or 221-1471,
  189.      or by CompuServe E-mail [72130,1400].
  190.  
  191.      CMFloppy copyright by C. F. Martin 1994
  192.  
  193.      -----------------------------------------------------------------------
  194.  
  195.                             CMFloppy v.1.0 Registration 
  196.  
  197.                NoVaSoft, 3239 Riverview Dr., Triangle, VA  22172-1421
  198.  
  199.                (Please remit cash or make checks payable to NoVaSoft)
  200.  
  201.  
  202.  
  203.      ________________________________________________       ________________ 
  204.      Name                                                   Date 
  205.  
  206.  
  207.      _______________________________________________________________________
  208.      Address
  209.  
  210.  
  211.      _______________________________________   _________   _________________
  212.      City                                      State       ZIP 
  213.  
  214.  
  215.      Enclosed is $10 in US currency, check or money order to register
  216.      CMFloppy.
  217.  
  218.      I understand NoVaSoft will send me the current registered edition of
  219.      CMFloppy on diskette, along with the current shareware editions of
  220.      CMFiler (from NoVaSoft) and Integrity Master (from Stiller Research) for
  221.      my evaluation.
  222.  
  223.      I further understand that if I register CMFiler within 60 days of
  224.      receipt, my full CMFloppy registration fee will be applied to the $30
  225.      CMFiler registration fee as a $10 discount.
  226.  
  227.  
  228.      --------(Tear off and save to submit with CMFiler registration) --------
  229.  
  230.  
  231.  
  232.      ________________
  233.      Date
  234.  
  235.      This coupon is a reminder for NoVaSoft that
  236.  
  237.  
  238.      _________________________________________________ 
  239.      Name 
  240.  
  241.      is a registered user of CMFloppy and is entitled to a $10 discount on the
  242.      enclosed CMFiler registration.  This discount has been taken in the form
  243.      of a reduction in remitted payment for CMFiler registration.
  244.  
  245.